Erhan MasovicErhan Masovic
Olympiacos vs Armani Milano: Bartzokas Confirms No Transfer Activity, Montero Ready to PlayAs the clock hit 32-31 in the Olympiacos favor during the second half of the...
Three suspects detained on a Mexico City Metro Line 2 train: when a public-safety brief drifts into a football data pipelineOn a weekday midday, in the Benito Juárez borough of Mexico City, a...
Hanoi FC concede seven in two rounds: 40 minutes in the dressing room and the Kewell problemThe stand at Hang Day had gone dark long before. The team bus was still idlin...
V.League in the Transfer Window: Analyzing Vietnamese Football When the Data Is EmptyThe morning session at Hòa Xuân ended before the sun had filled the stands on...
Đấu Trường Hỗn Chiến Season 3: 768 Tickets, 400 Million VND and Vietnam's First TFT Slot to Las VegasĐấu Trường Hỗn Chiến Season 3: 768 Tickets, 400 Million VND, and Vietnam's...
Ashmita Chaliha Calls Out BWF Over Poor Conditions at Indonesia Masters Super 100Ashmita Chaliha, the top seed at the Indonesia Masters Super 100, has publicl...
Classic League of Legends Update 4: Graves Returns and Riot Games' Internal Democracy ProblemThree in the morning in Tokyo, I reopened the reveal stream for the fourth...
Nepomniachtchi gives Carlsen a scare before getting past Sindarov on the clock in GCL 2026In the Global Chess League 2026, Ian Nepomniachtchi put Magnus Carlsen under ...
Tennis's Data Blind Spots: From Stat-Filled Grand Slams to Empty ChallengersAt 2:14 a.m. on August 12, 2026, in my flat in Sydney, I opened the data tabl...
Nine Layers of Esports Data: An Analysis Map from Patch to Cash FlowAt 26:47 of game three, the favoured team led by 4,200 gold, controlled two...
The Blank Cells in V.League Data: Where Does Vietnamese Football's Real Signal Live?One July night, after work, I reopened the data export from a V.League match...
When the analysis is blank: A lesson in silence for sports journalistsAt 5 a.m. in Nagoya, I opened an analysis file that promised tactical insight...
UFC 333: Volkanovski, Yan and the age test with no complete answerIn athletics, they call it a negative split — the second half of a race run...
2026 World Poomsae Gold in Chuncheon: When Phung Swapped Partners and the Rhythm HeldI reopened the competition footage at eleven at night, after switching off...
Phantom Blade Zero: October 29, 2026, the Blood Steel Form, and China's Production Pipeline TestIn the trailer IGN released exclusively, there is a transformation form calle...
Athlete Health: The Last Line of Defense in Professional SportsIn a recovery room in Ho Chi Minh City, a Kazakh marathon runner is recoverin...
Asian Games 2026: Indian Badminton and the Cost of Betting Everything on One PairThe arena in Aichi-Nagoya, first round of the men's doubles. Satwiksairaj...
0-3 Defeat to China: The 85th-Minute Disallowed Goal and Vietnam Women's Real Map Before Asian Games 2026In the 85th minute, the ball was in China's net. The Vietnamese stand rose,...
An Se-young and the Limits of Defensive Play: When Records Are Built on Shots Nobody SeesIn the Denmark Open final in Odense on October 18, when An Se-young lost the...
Youth Table Tennis: The Invisible Metrics That Decide Who Lasts Past TwentyI still remember that nape of the neck. Late afternoon in August, inside the...
